Package com.netscape.cmsutil.http
Class HttpResponse
java.lang.Object
com.netscape.cmsutil.http.HttpMessage
com.netscape.cmsutil.http.HttpResponse
Basic HTTP Response.
Set fields or parse from input.
Handles only text content.
-
Field Summary
FieldsFields inherited from class com.netscape.cmsutil.http.HttpMessage
mContent, mHeaders, mLine
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget http versionget reason phraseget status codevoid
parse
(BufferedReader reader) parse a http response from a http servervoid
reset()
void
setReasonPhrase
(String phrase) set reason phrase.void
setStatusCode
(int code) set status code of responsevoid
write
(OutputStreamWriter writer) write the response out to the http clientMethods inherited from class com.netscape.cmsutil.http.HttpMessage
getContent, getHeader, readHeaders, setContent, setHeader, writeHeaders
-
Field Details
-
mStatusCode
-
mReasonPhrase
-
mHttpVers
-
-
Constructor Details
-
HttpResponse
public HttpResponse()Instantiate a HttpResponse for write to http client.
-
-
Method Details
-
setStatusCode
public void setStatusCode(int code) set status code of response -
setReasonPhrase
set reason phrase. -
getStatusCode
get status code -
getReasonPhrase
get reason phrase -
write
write the response out to the http client- Overrides:
write
in classHttpMessage
- Throws:
IOException
-
parse
parse a http response from a http server- Overrides:
parse
in classHttpMessage
- Throws:
IOException
-
reset
public void reset()- Overrides:
reset
in classHttpMessage
-
getHttpVers
get http version
-